something that helps - Inglés Sinónimo Diccionario